translucent cartilage - Turkish English Dictionary